About Leicester Square, West End Leicester Square is a popular meeting spot just along from Piccadilly Circus which becomes extremely crowded on weekends. Much improved in recent years, Leicester Square plays host to a number of restaurants, clubs and bars/pubs. The square is also home to two of the largest multiplex cinemas in the capital. The classically styled Warner Brothers and Leicester Square Odeon where international film premieres are often held. On the downside please be aware that pickpockets also operate here.